- Publisher : O'Reilly Media; 2nd edition (December 15, 2015)
- Language : English
- Paperback : 236 pages
- ISBN-10 : 1491940077
- ISBN-13 : 978-1491940075
کتابSwift Pocket Reference: Programming for Ios and OS X: Covers Swift 2.1 2nd Edition
Get quick answers for developing and debugging applications with Swift, Apple’s multi-paradigm programming language. Updated to cover the latest features in Swift 2.0, this pocket reference is the perfect on-the-job tool for learning Swift’s modern language features, including type safety, generics, type inference, closures, tuples, automatic memory management, and support for Unicode.Designed to work with Cocoa and Cocoa Touch, Swift can be used in tandem with Objective-C, and either language can call APIs implemented in the other. Swift is still evolving, but Apple clearly sees it as the future language of choice for iOS and OS X software development.Topics include:Supported data types, such as strings, arrays, array slices, sets, and dictionariesProgram flow: loops, conditional execution, and error handlingClasses, structures, enumerations, and functionsProtocols, extensions, and genericsMemory managementClosures: similar to blocks in Objective-C and lambdas in C#Optionals: valu
منابع کتاب کتابSwift Pocket Reference: Programming for Ios and OS X: Covers Swift 2.1 2nd Edition
با Swift، زبان برنامه نویسی چند پارادایم اپل، پاسخ های سریع برای توسعه و رفع اشکال برنامه ها دریافت کنید. این مرجع جیبی که برای پوشش آخرین ویژگیهای Swift 2.0 بهروزرسانی شده است، ابزار مناسبی برای یادگیری ویژگیهای زبان مدرن سوئیفت، از جمله ایمنی نوع، ژنریک، استنتاج نوع، بسته شدن، تاپل، مدیریت حافظه خودکار، و پشتیبانی از یونیکد است. Swift که برای کار با Cocoa و Cocoa Touch طراحی شده است، می تواند همزمان با Objective-C استفاده شود، و هر یک از زبان ها می توانند API های پیاده سازی شده در دیگری را فراخوانی کنند. Swift هنوز در حال تکامل است، اما اپل به وضوح آن را به عنوان زبان انتخابی آینده برای توسعه نرم افزار iOS و OS X می بیند. موضوعات عبارتند از: انواع داده های پشتیبانی شده، مانند رشته ها، آرایه ها، برش های آرایه، مجموعه ها، و فرهنگ لغت جریان برنامه: حلقه ها، اجرای شرطی و مدیریت خطا کلاس ها، ساختارها، شمارش ها، و توابع پروتکل ها، برنامه های افزودنی و ژنریک مدیریت حافظه بسته شدن: مشابه بلوک ها در Objective-C و لامبدا در C # اختیاری: valu
ارسال نظر درباره کتابSwift Pocket Reference: Programming for Ios and OS X: Covers Swift 2.1 2nd Edition